Free endpoints
Lookup a single random meal
This looks up a single random meal
GET
/
api
/
json
/
v1
/
1
/
random.php
curl --request GET \
--url https://www.themealdb.com/api/json/v1/1/random.php
{
"meals": [
{
"idMeal": "52928",
"strMeal": "BeaverTails",
"strDrinkAlternate": null,
"strCategory": "Dessert",
"strArea": "Canadian",
"strInstructions": "In the bowl of a stand mixer, add warm water, a big pinch of sugar and yeast. Allow to sit until frothy.\r\nInto the same bowl, add 1/2 cup sugar, warm milk, melted butter, eggs and salt, and whisk until combined.\r\nPlace a dough hook on the mixer, add the flour with the machine on, until a smooth but slightly sticky dough forms.\r\nPlace dough in a bowl, cover with plastic wrap, and allow to proof for 1 1/2 hours.\r\nCut dough into 12 pieces, and roll out into long oval-like shapes about 1/4 inch thick that resemble a beaver’s tail.\r\nIn a large, deep pot, heat oil to 350 degrees. Gently place beavertail dough into hot oil and cook for 30 to 45 seconds on each side until golden brown.\r\nDrain on paper towels, and garnish as desired. Toss in cinnamon sugar, in white sugar with a squeeze of lemon, or with a generous slathering of Nutella and a handful of toasted almonds. Enjoy!",
"strMealThumb": "https://www.themealdb.com/images/media/meals/ryppsv1511815505.jpg",
"strTags": "Treat,Pudding,Speciality",
"strYoutube": "https://www.youtube.com/watch?v=2G07UOqU2e8",
"strIngredient1": "Water",
"strIngredient2": "Yeast",
"strIngredient3": "Sugar",
"strIngredient4": "Milk",
"strIngredient5": "Butter",
"strIngredient6": "Eggs",
"strIngredient7": "Salt",
"strIngredient8": "Flour",
"strIngredient9": "Oil",
"strIngredient10": "Lemon",
"strIngredient11": "Sugar",
"strIngredient12": "Cinnamon",
"strIngredient13": "",
"strIngredient14": "",
"strIngredient15": "",
"strIngredient16": "",
"strIngredient17": "",
"strIngredient18": "",
"strIngredient19": "",
"strIngredient20": "",
"strMeasure1": "1/2 cup ",
"strMeasure2": "2 parts ",
"strMeasure3": "1/2 cup ",
"strMeasure4": "1/2 cup ",
"strMeasure5": "6 tblsp",
"strMeasure6": "2",
"strMeasure7": "1 ½ tsp",
"strMeasure8": "2-1/2 cups",
"strMeasure9": "for frying",
"strMeasure10": "garnish",
"strMeasure11": "garnish",
"strMeasure12": "garnish",
"strMeasure13": "",
"strMeasure14": "",
"strMeasure15": "",
"strMeasure16": "",
"strMeasure17": "",
"strMeasure18": "",
"strMeasure19": "",
"strMeasure20": "",
"strSource": "https://www.tastemade.com/videos/beavertails",
"strImageSource": null,
"strCreativeCommonsConfirmed": null,
"dateModified": null
}
]
}
Endpoint:
https://www.themealdb.com/api/json/v1/1/random.php
Request Example:
https://www.themealdb.com/api/json/v1/1/random.php
{
"meals": [
{
"idMeal": "52928",
"strMeal": "BeaverTails",
"strDrinkAlternate": null,
"strCategory": "Dessert",
"strArea": "Canadian",
"strInstructions": "In the bowl of a stand mixer, add warm water, a big pinch of sugar and yeast. Allow to sit until frothy.\r\nInto the same bowl, add 1/2 cup sugar, warm milk, melted butter, eggs and salt, and whisk until combined.\r\nPlace a dough hook on the mixer, add the flour with the machine on, until a smooth but slightly sticky dough forms.\r\nPlace dough in a bowl, cover with plastic wrap, and allow to proof for 1 1/2 hours.\r\nCut dough into 12 pieces, and roll out into long oval-like shapes about 1/4 inch thick that resemble a beaver’s tail.\r\nIn a large, deep pot, heat oil to 350 degrees. Gently place beavertail dough into hot oil and cook for 30 to 45 seconds on each side until golden brown.\r\nDrain on paper towels, and garnish as desired. Toss in cinnamon sugar, in white sugar with a squeeze of lemon, or with a generous slathering of Nutella and a handful of toasted almonds. Enjoy!",
"strMealThumb": "https://www.themealdb.com/images/media/meals/ryppsv1511815505.jpg",
"strTags": "Treat,Pudding,Speciality",
"strYoutube": "https://www.youtube.com/watch?v=2G07UOqU2e8",
"strIngredient1": "Water",
"strIngredient2": "Yeast",
"strIngredient3": "Sugar",
"strIngredient4": "Milk",
"strIngredient5": "Butter",
"strIngredient6": "Eggs",
"strIngredient7": "Salt",
"strIngredient8": "Flour",
"strIngredient9": "Oil",
"strIngredient10": "Lemon",
"strIngredient11": "Sugar",
"strIngredient12": "Cinnamon",
"strIngredient13": "",
"strIngredient14": "",
"strIngredient15": "",
"strIngredient16": "",
"strIngredient17": "",
"strIngredient18": "",
"strIngredient19": "",
"strIngredient20": "",
"strMeasure1": "1/2 cup ",
"strMeasure2": "2 parts ",
"strMeasure3": "1/2 cup ",
"strMeasure4": "1/2 cup ",
"strMeasure5": "6 tblsp",
"strMeasure6": "2",
"strMeasure7": "1 ½ tsp",
"strMeasure8": "2-1/2 cups",
"strMeasure9": "for frying",
"strMeasure10": "garnish",
"strMeasure11": "garnish",
"strMeasure12": "garnish",
"strMeasure13": "",
"strMeasure14": "",
"strMeasure15": "",
"strMeasure16": "",
"strMeasure17": "",
"strMeasure18": "",
"strMeasure19": "",
"strMeasure20": "",
"strSource": "https://www.tastemade.com/videos/beavertails",
"strImageSource": null,
"strCreativeCommonsConfirmed": null,
"dateModified": null
}
]
}
Attribute | Description | Example |
---|---|---|
idMeal | The ID of a meal.Usually an integer | 52871 |
strMeal | Name of meal | Yaki Udon |
strDrinkAlternate | Drink alternate | |
strcategory | Category of meal | Vegetarian |
strArea | Location of origin | Japanese |
strInstructions | How to prepare it | Detailed step by step guide |
strMealThumb | Image of the meal | A link to the image |
strTags | Tags for the meal | LowCalorie |
strYouTube | Learn how to prepare it by watching YouTube video | A link to the video |
strIngredient | List of ingredients for the meal by number | Udon Noodles |
strMeasure | Measurement of each ingredient | 1tbsp |
strSource | True | |
strImageSource | Where the image was gotten from | |
strCreativeCommonsConfirmed | Creative commons | null |
datemodified | Date the meal was modified on the API | null |
curl --request GET \
--url https://www.themealdb.com/api/json/v1/1/random.php
{
"meals": [
{
"idMeal": "52928",
"strMeal": "BeaverTails",
"strDrinkAlternate": null,
"strCategory": "Dessert",
"strArea": "Canadian",
"strInstructions": "In the bowl of a stand mixer, add warm water, a big pinch of sugar and yeast. Allow to sit until frothy.\r\nInto the same bowl, add 1/2 cup sugar, warm milk, melted butter, eggs and salt, and whisk until combined.\r\nPlace a dough hook on the mixer, add the flour with the machine on, until a smooth but slightly sticky dough forms.\r\nPlace dough in a bowl, cover with plastic wrap, and allow to proof for 1 1/2 hours.\r\nCut dough into 12 pieces, and roll out into long oval-like shapes about 1/4 inch thick that resemble a beaver’s tail.\r\nIn a large, deep pot, heat oil to 350 degrees. Gently place beavertail dough into hot oil and cook for 30 to 45 seconds on each side until golden brown.\r\nDrain on paper towels, and garnish as desired. Toss in cinnamon sugar, in white sugar with a squeeze of lemon, or with a generous slathering of Nutella and a handful of toasted almonds. Enjoy!",
"strMealThumb": "https://www.themealdb.com/images/media/meals/ryppsv1511815505.jpg",
"strTags": "Treat,Pudding,Speciality",
"strYoutube": "https://www.youtube.com/watch?v=2G07UOqU2e8",
"strIngredient1": "Water",
"strIngredient2": "Yeast",
"strIngredient3": "Sugar",
"strIngredient4": "Milk",
"strIngredient5": "Butter",
"strIngredient6": "Eggs",
"strIngredient7": "Salt",
"strIngredient8": "Flour",
"strIngredient9": "Oil",
"strIngredient10": "Lemon",
"strIngredient11": "Sugar",
"strIngredient12": "Cinnamon",
"strIngredient13": "",
"strIngredient14": "",
"strIngredient15": "",
"strIngredient16": "",
"strIngredient17": "",
"strIngredient18": "",
"strIngredient19": "",
"strIngredient20": "",
"strMeasure1": "1/2 cup ",
"strMeasure2": "2 parts ",
"strMeasure3": "1/2 cup ",
"strMeasure4": "1/2 cup ",
"strMeasure5": "6 tblsp",
"strMeasure6": "2",
"strMeasure7": "1 ½ tsp",
"strMeasure8": "2-1/2 cups",
"strMeasure9": "for frying",
"strMeasure10": "garnish",
"strMeasure11": "garnish",
"strMeasure12": "garnish",
"strMeasure13": "",
"strMeasure14": "",
"strMeasure15": "",
"strMeasure16": "",
"strMeasure17": "",
"strMeasure18": "",
"strMeasure19": "",
"strMeasure20": "",
"strSource": "https://www.tastemade.com/videos/beavertails",
"strImageSource": null,
"strCreativeCommonsConfirmed": null,
"dateModified": null
}
]
}
Assistant
Responses are generated using AI and may contain mistakes.